![]() |
YNQ
YNQ-1.5.2
|
#include <udapi.h>
Data Fields | |
| const NQ_WCHAR * | fileName |
| const NQ_WCHAR * | newName |
| NQ_UINT32 | access |
| NQ_BOOL | before |
| NQ_UINT32 | rid |
| NQ_UINT32 | tid |
| NQ_UINT32 | sizeLow |
| NQ_UINT32 | sizeHigh |
| NQ_UINT32 | offsetLow |
| NQ_UINT32 | offsetHigh |
| NQ_UINT32 | infoLevel |
Data structure for an event from File/Directory Access class. Depending on the event type, some members of this structure may be undefined
| const NQ_WCHAR* UDFileAccessEvent::fileName |
file to access
| const NQ_WCHAR* UDFileAccessEvent::newName |
new file name for rename operation
| NQ_UINT32 UDFileAccessEvent::access |
this value is has different meaning for different events: for UD_LOG_FILE_CREATE, UD_LOG_FILE_DELETE and UD_LOG_FILE_RENAME - no meaning. for UD_LOG_FILE_OPEN and UD_LOG_FILE_CLOSE: 0x0 - read 0x1 - write 0x2 - read/write 0x3 - execute 0x8000 - delete 0xF - all for UD_LOG_FILE_ATTRIB: 0x1 - readonly 0x2 - hidden 0x4 - system 0x8 - volume 0x10 - directory 0x20 - archive 0x80 - normal
| NQ_BOOL UDFileAccessEvent::before |
whether event taken before of after the operation
| NQ_UINT32 UDFileAccessEvent::rid |
Unique user ID
| NQ_UINT32 UDFileAccessEvent::tid |
| NQ_UINT32 UDFileAccessEvent::sizeLow |
<Unique tree ID First 32 bits of file size or range size
| NQ_UINT32 UDFileAccessEvent::sizeHigh |
Last 32 bits of file size or range size
| NQ_UINT32 UDFileAccessEvent::offsetLow |
First 32 bits of a position in file
| NQ_UINT32 UDFileAccessEvent::offsetHigh |
Last 32 bits of a position in file
| NQ_UINT32 UDFileAccessEvent::infoLevel |
Information lever for query and set info